package org.nf.web.common;

/**
 * @author zhu
 * @date 2024-05-16
 */
public interface TypeConvertor {
    /**
     * 是否支持当参数类型的转换
     *
     * @param type 参数信息
     * @return boolean
     */
    boolean supports(Class<?> type);

    /**
     * 将请求的字符串转换为指定的类型参数
     *
     * @param requestParam 请求参数
     * @return 转换后的值
     */
    Object convert(String requestParam);
}
